package org.dromara.common.websocket.dto

import java.io.Serial
import java.io.Serializable

/**
 * 消息的dto
 *
 * @author zendwang
 * @updater LikeYouDo
 * @date 2025/1/10 10:31
 */
data class WebSocketMessageDto(
    /**
     * 需要推送到的session key 列表
     */
    var sessionKeys: MutableList<Long>? = null,

    /**
     * 需要发送的消息
     */
    var message: String? = null,
) : Serializable {
    companion object {
        @Serial
        private val serialVersionUID: Long = 1L
    }
}
